import java.util.Scanner;

//创建方法求两个数的最大值max2，随后再写一个求3个数的最大值的函数max3。
//
//​      要求：在max3这个函数中，调用max2函数，来实现3个数的最大值计算
public class Question1 {

    public static void main(String[] args) {

        int a, b, c;
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入要比较大小的数字：");
        a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        int max2 = max2(a, b);
        System.out.println("a,b相比，更大的是："+max2);
        int max3 = max3(a, b, c);
        System.out.println("a,b,c相比，更大的是："+max3);

    }

    public static int max2(int a, int b) {

        if(a >= b) {

            return a;

        }else {

            return b;

        }
    }

    public static int max3(int a, int b, int c) {

        if(a >=b) {

            if(a >= c){

                return a;

            }else {

                return c;

            }

        } else if (b >= c) {

            return b;

        }else {

            return c;

        }

    }

}
/*
//1.审题不清
//2.比大小，多个步骤，可以试着运用三目运算符（条件运算符）
public static int max2(int a,int b) {
    return a > b ? a:b;
}

public static int max3(int a,int b,int c) {
    int max = max2(a,b);
    return max > c ? max : c;
}
public static void main(String[] args) {
    System.out.println(max3(2, 5, 1));
}
*/
